telecommunications security division - German English Dictionary